easy to mount/assemble - Spanish English Dictionary